Find hotels in Aberdeenshire and Moray from CA $92

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Aberdeenshire and Moray hotels

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (269 reviews)
"Delicious menu on offer, to supplement the great buffet. Enjoyed the decor/ambience of the breakfast room. Perfect location and the host gave spot-on nature, history and shopping suggestions. Loved our Pheasant Suite too. "
Australia
Susan
The price is CA $148
CA $178 total
includes taxes & fees
Jun 29 - Jun 30
Argyle Guest House

Muckrach Country House

Muckrach Country House
3.0 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (1 review)
"It reopened 6 weeks before our stay and nearly everywhere was refurbished. It was so nice to go back and stay again. It is fantastic and we will be back again soon."
United Kingdom
Richie
The price is CA $216
CA $260 total
includes taxes & fees
Jul 1 - Jul 2
Muckrach Country House

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (198 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is CA $248
CA $298 total
includes taxes & fees
Jun 28 - Jun 29
Cardhu Country House

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (106 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is CA $265
CA $318 total
includes taxes & fees
Jul 10 - Jul 11
The Aberlour Hotel

Ardoe House Hotel & Spa

Ardoe House Hotel & Spa
3.5 star property
Aberdeen
8.8 out of 10, Excellent, (1,008 reviews)
"Always a nice stay here"
United Kingdom
Alan
The price is CA $101
CA $121 total
includes taxes & fees
Jul 2 - Jul 3
Ardoe House Hotel & Spa

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (236 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is CA $203
CA $244 total
includes taxes & fees
Jun 28 - Jun 29
Banff Springs Hotel

Balmoral Arms

Balmoral Arms
4.0 star property
Ballater
8.6 out of 10, Excellent, (368 reviews)
"Great location helpful and friendly staff! We stayed for two nights ate dinner there one night and food was very good. Only 7 miles from Balmoral Castle also walking distance to coffee and nice local stores."
United States
Babette
The price is CA $251
CA $301 total
includes taxes & fees
Jun 29 - Jun 30
Balmoral Arms

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"What a contrast to my last hotel (Balmoral Lodge, Southport ). St Michael's was everything I want from a B&B and more. Beautiful vintage furniture, period features, immaculately clean, lovely owner, great atmosphere. Loved it and the presence of a coffee machine, a fridge and a balcony (looking over the garden) made this a great experience. . I was slightly worried about possible noise from the main road, but, even sitting on the balcony, it was surprisingly quiet. My only issue was the very...
United Kingdom
Lona
The price is CA $270
CA $324 total
includes taxes & fees
Jun 27 - Jun 28
St Michaels Guesthouse

Cairn Hotel

Cairn Hotel
3.0 star property
Carrbridge
9.0 out of 10, Wonderful, (513 reviews)
"Friendly staff and a nice cosy regional pub"
Australia
Simon
The price is CA $187
CA $225 total
includes taxes & fees
Jul 2 - Jul 3
Cairn Hotel

Nethybridge Hotel

Nethybridge Hotel
3.0 star property
Nethy Bridge
7.8 out of 10, Good, (296 reviews)
"Friendly and welcoming staff in a quaint setting"
Canada
Margaret
The price is CA $126
CA $151 total
includes taxes & fees
Jun 28 - Jun 29
Nethybridge Hotel

Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.2 out of 10, Wonderful, (154 reviews)
"We stayed one night and had a wonderful experience. Very nice place and very clean. Comfy beds. Nice to have a place to park the car and not on the street. Very close to shops and the harbour. Breakfast was filling and tasty. Would stay here again for sure!"
Canada
Craig
The price is CA $125
CA $150 total
includes taxes & fees
Jun 28 - Jun 29
Belvedere Guest House

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (579 reviews)
"Great service at breakfast"
Canada
Luc
The price is CA $161
CA $194 total
includes taxes & fees
Jul 5 - Jul 6
The Mansion House Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (258 reviews)
"The place is amazing with great views and friendly people"
United States
Oscar Jorge
The price is CA $157
CA $189 total
includes taxes & fees
Jun 29 - Jun 30
Fife Lodge

Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
The price is CA $224
CA $269 total
includes taxes & fees
Jul 2 - Jul 3
Copper Beeches

Newburgh Inn

Newburgh Inn
3.5 star property
Ellon
9.2 out of 10, Wonderful, (137 reviews)
"right place and a decent price"
United Kingdom
Dougie
The price is CA $84
CA $101 total
includes taxes & fees
Jun 28 - Jun 29
Newburgh Inn

Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (95 reviews)
"Really terrific small hotel, with lovely ambiance and beautifully appointed rooms. Excellent food served in extremely attractive dining area. Thoroughly enjoyable stay."
Australia
Gordon
The price is CA $460
CA $552 total
includes taxes & fees
Jul 1 - Jul 2
Kildrummy Inn

The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (369 reviews)
"Great Breakfast Lots of whisky choices at bar Staff all v helpful"
United Kingdom
andrew
The price is CA $218
CA $261 total
includes taxes & fees
Jul 10 - Jul 11
The Speyside Hotel

Maryculter House

Maryculter House
4.0 star property
Aberdeen
9.6 out of 10, Exceptional, (634 reviews)
"Clean and lovely place to stay"
United Kingdom
Alex
The price is CA $111
CA $134 total
includes taxes & fees
Jun 28 - Jun 29
Maryculter House

The Commercial Hotel

The Commercial Hotel
3.0 star property
Aboyne
9.4 out of 10, Exceptional, (269 reviews)
"Clean room and good breakfast"
United Kingdom
Dyson
The price is CA $203
CA $243 total
includes taxes & fees
Jun 28 - Jun 29
The Commercial Hotel

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.0 out of 10, Good, (1,001 reviews)
"Great family hotel"
United Kingdom
Teresa
The price is CA $108
CA $129 total
includes taxes & fees
Jul 5 - Jul 6
Coylumbridge Resort Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Vacation Rentals in Aberdeenshire and Moray

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Aberdeenshire and Moray attractions

Learn more about Aberdeenshire and Moray

Discover the family-friendly area of Aberdeenshire and Moray—historic sites, a port, and sights from Morven to Dufftown Distillery.

Photo by John Fitzpatrick
Open Photo by John Fitzpatrick

Top Aberdeenshire and Moray Hotel Reviews

More cheap stays in Aberdeenshire and Moray

Hotels in Aberdeenshire and Moray with star rating

Explore a world of travel with Expedia